package com.iakuil.mvp.mp.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.io.Serializable;

/**
 * UserInfoEdit
 *
 * @author Kai
 * @date 2022/1/20 9:02
 **/
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "MpUserProfileEdit", description = "小程序用户信息修改参数")
public class MpUserProfileEdit implements Serializable {

    @ApiModelProperty(name = "nickName", value = "昵称。", example = "Bond")
    private String nickName;

    @ApiModelProperty(name = "gender", value = "性别：0：未知；1：男；2：女。", example = "1")
    private Integer gender;

    @ApiModelProperty(name = "city", value = "城市。", example = "广州")
    private String city;

    @ApiModelProperty(name = "province", value = "省。", example = "广州")
    private String province;

    @ApiModelProperty(name = "country", value = "国家。", example = "广州")
    private String country;

    @ApiModelProperty(name = "avatarUrl", value = "头像地址。")
    private String avatarUrl;
}
